package com.ts.animal.domain;

import java.io.Serializable;
import java.util.Date;


/**
 * 发情记录表
 *
 * @author bobby
 * @email bobby@126.com
 * @date 2022-09-02 16:30:08
 */
public class OestrusRecordDO implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Integer id;
    //编号 rfid
    private String num;
    //批次
    private String batchNum;
    //种类
    private String typeName;
    //品种
    private String varietyName;
    //动物编号
    private Integer inputsId;
    //发情开始时间
    private Date oestrusStartTime;
    //发情结束时间
    private Date oestrusEndTime;
    //养殖户
    private Integer deptId;
    //发情说明
    private String otherInfo;
    //状态 字典（生病、治愈）
    private String status;
    //创建人
    private Integer createUser;
    //创建时间
    private Date createTime;
    //修改人
    private Integer updateUser;
    //修改时间
    private Date updateTime;
    //
    private String remark1;
    //
    private String remark2;
    //
    private String remark3;

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置：编号 rfid
     */
    public void setNum(String num) {
        this.num = num;
    }

    /**
     * 获取：编号 rfid
     */
    public String getNum() {
        return num;
    }

    /**
     * 设置：批次
     */
    public void setBatchNum(String batchNum) {
        this.batchNum = batchNum;
    }

    /**
     * 获取：批次
     */
    public String getBatchNum() {
        return batchNum;
    }

    /**
     * 设置：种类
     */
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    /**
     * 获取：种类
     */
    public String getTypeName() {
        return typeName;
    }

    /**
     * 设置：品种
     */
    public void setVarietyName(String varietyName) {
        this.varietyName = varietyName;
    }

    /**
     * 获取：品种
     */
    public String getVarietyName() {
        return varietyName;
    }

    /**
     * 设置：动物编号
     */
    public void setInputsId(Integer inputsId) {
        this.inputsId = inputsId;
    }

    /**
     * 获取：动物编号
     */
    public Integer getInputsId() {
        return inputsId;
    }

    /**
     * 设置：发情开始时间
     */
    public void setOestrusStartTime(Date oestrusStartTime) {
        this.oestrusStartTime = oestrusStartTime;
    }

    /**
     * 获取：发情开始时间
     */
    public Date getOestrusStartTime() {
        return oestrusStartTime;
    }

    /**
     * 设置：发情结束时间
     */
    public void setOestrusEndTime(Date oestrusEndTime) {
        this.oestrusEndTime = oestrusEndTime;
    }

    /**
     * 获取：发情结束时间
     */
    public Date getOestrusEndTime() {
        return oestrusEndTime;
    }

    /**
     * 设置：养殖户
     */
    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    /**
     * 获取：养殖户
     */
    public Integer getDeptId() {
        return deptId;
    }

    /**
     * 设置：发情说明
     */
    public void setOtherInfo(String otherInfo) {
        this.otherInfo = otherInfo;
    }

    /**
     * 获取：发情说明
     */
    public String getOtherInfo() {
        return otherInfo;
    }

    /**
     * 设置：状态 字典（生病、治愈）
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * 获取：状态 字典（生病、治愈）
     */
    public String getStatus() {
        return status;
    }

    /**
     * 设置：创建人
     */
    public void setCreateUser(Integer createUser) {
        this.createUser = createUser;
    }

    /**
     * 获取：创建人
     */
    public Integer getCreateUser() {
        return createUser;
    }

    /**
     * 设置：创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取：创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置：修改人
     */
    public void setUpdateUser(Integer updateUser) {
        this.updateUser = updateUser;
    }

    /**
     * 获取：修改人
     */
    public Integer getUpdateUser() {
        return updateUser;
    }

    /**
     * 设置：修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取：修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置：
     */
    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    /**
     * 获取：
     */
    public String getRemark1() {
        return remark1;
    }

    /**
     * 设置：
     */
    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    /**
     * 获取：
     */
    public String getRemark2() {
        return remark2;
    }

    /**
     * 设置：
     */
    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    /**
     * 获取：
     */
    public String getRemark3() {
        return remark3;
    }
}
